<?php
/*
 * Chi tiết hồ sơ - form
 */
?>
<div class="row">
    <div class="span3">        
        <?php $this->widget('quanlynghenghiepungvien'); ?>
    </div>
    <div class="span9_5">
        <div class="jb_left2">
            <p class="job_title_common">
                <strong><span class='span9'><i class='icon-folder-open icon-white'></i> Chỉnh sửa hồ sơ chi tiết </span></strong>
            </p>
            <div class="cont_jb_left_span9_5"">
                 <?php
                    CHtml::link(CHtml::image($data->loc_picture, "image", array("width"=>30)), "/picture/noimage.jpg", array("class"=>"highslide"));
                 ?>
            <?php
            $this->widget('bootstrap.widgets.TbAlert', array(
                'block' => true,
                'fade' => true,
                'closeText' => '&times;',
                'htmlOptions' => array(
                    'style' => 'margin-bottom:2px;'
                ),
                'alerts' => array(
                    'success' => array('block' => true, 'fade' => true, 'closeText' => '&times;'),
                )
            ));
            ?>
                 <?php
            $this->widget('bootstrap.widgets.TbAlert', array(
                'block' => true,
                'fade' => true,
                'closeText' => '&times;',
                'htmlOptions' => array(
                    'style' => 'margin-bottom:2px;'
                ),
                'alerts' => array(
                    'error' => array('block' => true, 'fade' => true, 'closeText' => '&times;'),
                )
            ));
            ?>
            <?php
            $form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array(
                'id' => 'horizontalForm',
                'type' => 'horizontal',
                'action' => Yii::app()->createUrl('ungvien/profile/'),
                'htmlOptions' => (
                array(
                    'enctype' => 'multipart/form-data',
                    )
                ),
                'enableClientValidation' => true,
                //'enableAjaxValidation'=> true,
                'clientOptions' => array(
                    'validateOnSubmit' => true,
                ),
                    ));
            ?>
                 <fieldset>

                    <legend class='title-field'>Thông tin đăng nhập</legend>
                    <div class='div-row'>
                        <label>Tên đăng nhập:</label>
                        <p>
                            <?php echo $model->tendangnhap; ?>
                        </p>
                    </div>
                    <div class='div-row'>
                        <label>Mật khẩu:</label>
                        <p>
                            ********** <?php echo CHtml::link('[Thay đổi]', '#', array('class' => 'changepass')); ?>
                        </p>
                    </div>
                    <div class='div-row'>
                        <label>Email:</label>
                        <p>
                            <?php echo $model->email; ?> <?php echo CHtml::link('[Thay đổi]', '#',array('class' => 'changeemail')); ?>
                        </p>
                    </div>
                    <div class='avata-hoso'>
                        <img id='avatar' src="<?php echo Yii::app()->getBaseUrl(true) . '/uploads/avatar/' . $model->avatar; ?>" />
                    </div>
                    <legend class='title-field'>Thông tin cá nhân</legend>
                    <?php echo $form->textFieldRow($model, 'tengoi', array('class' => 'span3')); ?>
                    <?php echo $form->radioButtonListInlineRow($model, 'gioitinh', array('Nữ', 'Nam')); ?>     
                    <?php echo $form->dropDownListRow($model, 'tinhtranghonnhan', array('Độc thân', 'Đã kết hôn')); ?>
                    <?php echo $form->textFieldRow($model, 'ngaysinh', array('class' => 'span3', 'append' => '<i class="icon-th" id="ngaysinh"></i>', 'readonly' => 'readonly')); ?>
                    <?php echo $form->textFieldRow($model, 'diachi', array('class' => 'span6')); ?>
                    <?php echo $form->dropDownListRow($model, 'quocgia_id', CHtml::listData(Quocgia::model()->findAllByAttributes(array('published' => 1)), 'id', 'name') ); ?>
                    <?php echo $form->dropDownListRow($model, 'thanhpho_id', CHtml::listData(Thanhpho::model()->findAllByAttributes(array('published' => 1,'quocgia_id' => $model->quocgia->id)), 'id', 'name')); ?>
                    <?php echo $form->textFieldRow($model, 'dienthoaiban', array('class' => 'span2')); ?>
                    <input type="hidden" name='Nguoitimviec[avatar]' id='ava' value='<?php echo $model->avatar; ?>' />
                    <div class='div-row'>
                        <label>Avatar:</label>
                        <p>
                            <?php
                            $this->widget('ext.TAjaxUpload.EAjaxUpload', array(
                                'id' => 'uploadFile',
                                'config' => array(
                                    'action' => Yii::app()->createUrl('ungvien/profile/upload'),
                                    'allowedExtensions' => array("jpg", "png", "gif"),
                                    'sizeLimit' => 50 * 1024,
                                    'minSizeLimit' => 1 * 10,
                                    'onComplete' => "js:function(id, fileName, responseJSON){ $('#avatar').attr('src','" . Yii::app()->getBaseUrl(true) . "/uploads/avatar/'+fileName);$('#ava').attr('value',fileName); }",
                                    'messages' => array(
                                        'typeError' => "{file} has invalid extension. Only {extensions} are allowed.",
                                    ),
                                    'showMessage' => "js:function(message){ alert(message); }"
                                )
                            ));
                            ?>
                        </p>
                    </div>
                    <div class='div-row'>
                        <label>&nbsp;</label>
                        <div style='font-size: 10px; width: 500px; float: right; margin-right: 113px; color: teal;'>
                            Bạn chỉ nên sử dụng hình thẻ 3x4, không nên dùng hình chân dung, phong cảnh hoặc hình không có liên quan đến nội dung của hồ sơ xin việc.<br />
Bạn chỉ có thể dùng các tập tin dạng *.gif, *.jpg, *.png, kích thước 75x100 pixel & dung lượng không vượt quá 50Kb.
                        </div>
                    </div>
                </fieldset>
                <div class="form-actions">
                    <?php $this->widget('bootstrap.widgets.TbButton', array('buttonType' => 'submit', 'type' => 'primary', 'label' => 'Cập nhật')); ?>
                </div>
                <?php $this->endWidget(); ?> 
            </div>
        </div>
        <div class='clearfix' ></div>
    </div>
</div>
<script>
    $(document).ready(function(){
        $('#Nguoitimviec_ngaysinh').datepicker();
        
        $('#Nguoitimviec_quocgia_id').change(function(e){
            var t = $(this);
            var _id_quocgia = t.val();
            $.post('<?php echo Yii::app()->getBaseUrl(true); ?>/ungvien/dangky/getThanhpho',{quocgia_id:_id_quocgia},function(data){
                $('#Nguoitimviec_thanhpho_id').html(data);
            });
            e.preventDefault();
        });
        //change pass
        $('.changeemail').click(function(e){
            $.post('<?php echo Yii::app()->getBaseUrl(true); ?>/ungvien/profile/doiemail.html',{action: 'doiemail'},
            function(data){
                var box = bootbox.alert(data);
                if(data == 'success')
                    done(box);
            });
            e.preventDefault();
        });
        
        //change email
        //change pass
        $('.changepass').click(function(e){
            $.post('<?php echo Yii::app()->getBaseUrl(true); ?>/ungvien/profile/doimatkhau.html',{action: 'doimatkhau'},
            function(data){
                var box = bootbox.alert(data);
                if(data == 'success')
                    done(box);
            });
            e.preventDefault();
        });
    });
</script>